from django.db import models

class Area(models.Model):
    name = models.CharField(max_length=20,verbose_name="区域")#这个verbose_name是什么鬼？是在管理系统的名称
    parent = models.ForeignKey('self',on_delete=models.SET_NULL,null=True,blank=True,related_name="subs",max_length=20,verbose_name="上级区域")#可以设置自己为对象，ｎｕｌｌ是可以为空，ｂｌａｎｋ是前面可以为空，ｒｅｌａｔｅｄ——ｎａｍｅ不知道什么意思？？返点　　　可以让父级搜索到的属性subs是一个反向搜索引时候的键
    class Meta:
        db_table = "tb_areas"

    def __str__(self):
        return self.name

